perdices escabechadas - French English Dictionary